﻿QPalette{background:#FFFFFF;}*{outline:0px;color:#57595B;}

QLabel{
    font: 25pt "宋体";
}

QLabel#labeltitle{
    font: 40pt;
}

QLabel#CalendarDataLabel{
    color:#000000;
    font: 22pt;
}

ZPageWidget QLabel{
    color:#FFFFFF;
    font: 20pt;
}

Widget2 QLabel{
    width: 85px;
    height: 50px;
    font-weight: 500;
    font-size: 35px;
    color: #000000;
    line-height: 44px;
    text-align: left;
    font-style: normal;
}

QPushButton{
    border:1px solid #B6B6B6;
    color:#ffffff;
    padding:5px;
    border-radius:5px;
    /*font: 12pt;*/
    width:80px;
    background-color: #D80403;
}

QPushButton:hover{
    background-color: #b92924;
}

QPushButton:pressed{
    background-color: #D80403;
}

QPushButton#btnQX,QPushButton#btnQR{
    background-color: #E32828;
    border: 1px solid #E33535;
    width: 198px;
    height: 48px;
    border-radius: 9px;

    font-weight: 500;
    font-size: 30px;
    color: #FFFFFF;
    /* line-height: 38px; */
    font-style: normal;
    text-transform: none;
}

QPushButton#btnQX:hover, QPushButton#btnQR:hover{
    background-color: #b92924;
}

QPushButton#btnQX:pressed, QPushButton#btnQR:pressed{
    background-color: #D80403;
}

QPushButton#CalendarLeftYearBtn{
    background:none;
    border-image:url(:/res/double-left.svg);
}

QPushButton#CalendarLeftYearBtn:pressed{
    background-color:#e04948;
}

QPushButton#CalendarLeftMonthBtn{
    background:none;
    border-image:url(:/res/left.svg);
}

QPushButton#CalendarLeftMonthBtn:pressed{
    background-color:#e04948;
}

QPushButton#CalendarRightYearBtn{
    background:none;
    border-image:url(:/res/double-right.svg);
}

QPushButton#CalendarRightYearBtn:pressed{
    background-color:#e04948;
}

QPushButton#CalendarRightMonthBtn{
    background:none;
    border-image:url(:/res/right.svg);
}

QPushButton#CalendarRightMonthBtn:pressed{
    background-color:#e04948;
}

QPushButton#CalendarEnsureBtn,QPushButton#CalendarTodayBtn{
    font: 13pt;
    width:90px;
    height:30px;
}

QWidget#CalendarBottomWidget, QWidget#CalendarTopWidget{
    background-color: #FFFFFF;
}

Widget3 QPushButton{
    min-width:300px;
    height:90px;
}

Widget5 QPushButton{
    font: 20pt "宋体";
    min-width:180px;
    height:40px;
    color: #2B2B2B;
    background-color: #ffffff;
    border-radius: 5px;
}
Widget5 QPushButton:hover{
    background-color: #b8b8b8;
}
Widget5 QPushButton:pressed{
    background-color: #EDEDED;
}

QPushButton#widget4_button{
    font: 30pt;
    min-height:50px;
    text-align: left;
    color:#ffffff;
    background:none;
    border: transparent;
}

QPushButton#widget4_button:hover{
    border: 1px solid #FFFFFF;
}

ZPageWidget QPushButton{
    color:#ffffff;
    background:none;
    font: 17pt "宋体";
    min-width:180px;
    height:40px;
}

QDateEdit{
    width:150px;
    height:40px;
}

QRadioButton{
    border-radius:6px;
    color:#c4242c;
    background-color:#fcecec;
    border:1px solid #B6B6B6;
    font: 30pt;
    min-height:50px;
}

QComboBox{
    width: 188px;
    height: 50px;
    background-color: rgba(255,196,196,0.2);
    border: 2px solid #FF7979;
    border-radius: 9px;

    font-weight: 300;
    font-size: 25px;
    color: #B2B2B2;
    line-height: 33px;
    text-align: left;
    font-style: normal;
}

QComboBox QAbstractItemView {
    border-radius: 5px;
    selection-background-color: #FFFFFF;
    selection-color: #000000;
    color: #FFFFFF;
    background: #FF7979;
    font-weight:bold;
}

QComboBox::down-arrow {
    qproperty-iconSize: 32px;
    image: url(:/res/arraw.png);
}

QComboBox::down-arrow:on {
    top: 1px;
    left: 1px;
}

QScrollBar:vertical {
	max-width: 10px;
	border: 1px transparent grey;
	margin: 20px 0px 20px 0px;
	background: transparent;
}
QScrollBar::handle:vertical {
	background: #fcf3f3;
	border-style: transparent;
	border-radius: 4px;
	min-height: 25px;
}
QScrollBar::handle:vertical:hover {
	background: #FF7979;
}
QScrollBar::add-line, QScrollBar::sub-line {
    border: 2px transparent grey;
    border-radius: 4px;
    subcontrol-origin: margin;
    background: #fcf3f3;
}
QScrollBar::add-line:vertical {
    height: 20px;
    subcontrol-position: bottom;
}

QScrollBar::sub-line:vertical {
    height: 20px;
    subcontrol-position: top;
}
QScrollBar::add-line:vertical:pressed, QScrollBar::add-line:horizontal:pressed, QScrollBar::sub-line:horizontal:pressed, QScrollBar::sub-line:vertical:pressed {
    background: #FF7979;
}
QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
    background: none;
}

QLineEdit{
    width: 188px;
    height: 50px;
    background-color: rgba(255,196,196,0.2);
    border: 2px solid #FF7979;
    border-radius: 9px;

    font-weight: 300;
    font-size: 25px;
    color: #B2B2B2;
    line-height: 33px;
    text-align: left;
    font-style: normal;
}

QDateEdit{
    width: 188px;
    height: 50px;
    background-color: rgba(255,196,196,0.2);
    border: 2px solid #FF7979;
    border-radius: 9px;

    font-weight: 300;
    font-size: 25px;
    color: #B2B2B2;
    line-height: 33px;
    text-align: left;
    font-style: normal;
}

QDateEdit::down-arrow {
    image:url(:/res/arraw.png);
}